1
general::
Also, leave a great deal or much to be desired. Be imperfect or unsatisfactory. For example, His account of the election leaves a lot to be desired. This usage can Also be put in a more positive way, that is, leave nothing to be desired, meaning "to be perfectly satisfactory," as in His account leaves nothing to be desired. [Late 1700s]
American Heritage Idioms
2
general::
Phrase(s): leave a lot to be desired
Cliché to be lacking something important; to be inadequate. (A polite way of saying that something is bad.) • This report leaves a lot to be desired. • I’m sorry to have to fire you, Mary, but your work leaves a lot to be desired.
McGrawhill's American Idioms And Phrasal Verbs